home *** CD-ROM | disk | FTP | other *** search
/ Megarom / Megarom Macintosh CD Software (Quantum Leap)(1992).iso / COMPRESS / Disk Doubler ƒ / DeSEA 1.1 Release Notes < prev    next >
Text File  |  1991-08-16  |  5KB  |  49 lines

  1. DeSEA 1.1 Release Notes ©1991 Ken Hancock
  2.  
  3. INTRODUCTION
  4. A disturbing trend has developed as of late.  With the proliferation of multiple compression utilities, it seems that everyone has begun to create self-extracting archives (SEAs).  While this is all-and-well, self-extracting archives add to the file sizes of files being transferred.  While 10-20K for the self-extraction code isn’t much, it rapidly adds up over multiple transfers.  In addition, for small files, often the use of self-extraction features cause the file to be larger than the original, uncompressed file.
  5.  
  6. WHAT IT DOES
  7. DeSEA removes the overhead self-extraction code.  What DeSEA does is first change the type and creator of the file to the program’s native format, rename the file from the self-extraction suffix to the native suffix, strip the resource fork of all the overhead code, and reset the finder flags.  Since the compressed data is always stored in the data fork, no important data can ever be lost since the data fork is left completely intact.  DeSEA can be run on a single file or on an entire folder of files.  DeSEA is currently configured for the three most popular compression programs: Disk Doubler, Compact Pro, and StuffIt Classic/Deluxe.  DeSEA is extensible as well, since new compession programs always seem to be emerging (see below).
  8.  
  9. EXTENSIBILITY
  10. Although DeSEA is currently configured for only three archive formats, it is extensible.  Within the DeSEA application are a number of “Dkey” resources.  A template is included to make adding new ones a snap.  Each resource is basically a set of rules about a resource type: 
  11. 1) Item checked by default?  (TRUE or FALSE) if TRUE, when DeSEA is launched, the convert item will be checked by default.
  12. 2) SEA creator.
  13. 3) SEA suffix.  Currently, the typical suffix for self-extracting archives is “.sea”
  14. 4) Type for DeSEA’d archive.
  15. 5) Creator for DeSEA’d archive
  16. 6) Suffix for DeSEA’d archive (.dd, .cpt, .sit, etc.)
  17.  
  18. Note that a special type ‘****’ has been designated for archives that must be special-cased within the DeSEA application.  Disk Doubler is currently the only existing example.  If removing the self-extraction code from the archive is more than simply stripping off the resource fork and changing the type/creator, then it must be specially-handled from within the DeSEA application.  If there’s an different archive format that you frequently encounter which fits this case, I’ll be happy to release a new version of DeSEA to deal with them.  Just drop me a line.
  19.  
  20. CAVEAT
  21. DeSEA has been tested on various Macintoshes under both System 6.0 and 7.0.  DeSEA provides error checking at each step of the DeSEA process.  If, for some reason, an error occurs during the DeSEA process, the file may not be fully converted and you will be notified of the error.  (Most likely the archive is on a locked disk or a fileserver to which you do not have write permission.)  In all such cases, though, the archive’s data will remain undamaged since all the archive data is placed in the data fork and only the resource fork is being modified.
  22.  
  23. SYSTEM 6 CAVEAT…
  24. System 6.0.x seems to have a problem with applications other than the Finder which change the Finder flags of an application.  If a file which is being DeSEA’d under Multifinder (6.0.x) is currently displayed in an open window, its flags may not be set properly if the file is moved.  It is therefore advisable under System 6.0.x to close the windows of files being DeSEA’d.  System 7.0 doesn’t appear to display this obnoxious behavior.
  25.  
  26. UPGRADING TO 1.1
  27. System 7 users who wish to make use of the drag & drop features of DeSEA may have to rebuild the desktop before SEA’s may be dropped onto DeSEA.
  28.  
  29. SUGGESTIONS
  30. If your BBS doesn’t have a “Essentials” download area, I highly recommend one.  In a separate download section, put files that you think every user should have -- StuffIt Classic/UnStuffIt Deluxe, Compact Pro/Extractor, DDExpand App, Disinfectant, etc.  Also, a file for describing the various file extensions, “.cpt”, “.dd”, “.sit”, “.sea”, is incredibly helpful to beginning users and oftentimes will reduce the number of self-extracting file uploaded and help your users learn something at the same time (never hurts!).
  31.  
  32. THANKS TO…
  33. The beta-testers on my local BBS’s: Boston Computer Society, The Graphics Factory, and Tom’s BBS.  Special thanks to Barry Wolman and Masatsugu Nagata (both for numerous bug reports), and to those who have sent me postcards.
  34.  
  35. DISTRIBUTION INFORMATION
  36. DeSEA is Freeware.  Online services, bulletin boards, and user-groups may distribute DeSEA without restriction.  Companies like Educorp, which make money on programs which I have deemed “free” must request permission, in writing, to distribute DeSEA.
  37.  
  38. Use it in good health, cut down on your phone bills, and go on nice vacations.  If you find DeSEA useful, why not send me postcard of your place of business, hometown, school, or where you most recently vacationed (from all the money you saved).  Bug reports, comments, and suggestions are always welcome either by US Snail or electronic mail.
  39.  
  40. Enjoy!
  41.  
  42. Ken Hancock
  43. 9C Jacqueline Road
  44. Waltham, MA  02154-4979
  45.  
  46. AOL: khancock
  47. Internet: kenh@eclectic.com
  48. CIS: >INTERNET:kenh@eclectic.com
  49.